<?xml version="1.0" encoding="utf-8"?>
<WITD application="Work item type editor" version="1.0">
  <WORKITEMTYPE name="Aktivität">
    <DESCRIPTION>Man unterscheidet zwischen Aktivitätstyp und Aktivitätsexemplar. Im V-Modell-Kontext bezeichnet der Begriff Aktivität im Allgemeinen einen Aktivitätstyp. Ein Aktivitätstyp (im Folgenden kurz als "Aktivität" bezeichnet) beschreibt Aktivitätsexemplare, die während eines Entwicklungsprozesses ausgeführt werden können. Aktivitäten sind Bestandteil genau einer Aktivitätsgruppe und damit stets einem Vorgehensbaustein zugeordnet. Jedes Produkt wird einer es bearbeitenden Aktivität zugeordnet. Aktivitäten verändern also Produkte. Produkte, die in einer Aktivität nur als Eingabe dienen, werden nicht explizit einer Aktivität zugeordnet. Bei Fertigstellung eines Produkts ist dieses im Bearbeitungszustandfertig gestellt und die dem Produkt zugeordneten Fertigstellungsbedingungen gelten. Aktivitäten untergliedern sich weiter in Teilaktivitäten.</DESCRIPTION>
    <FIELDS>
      <FIELD reportable="dimension" type="String" name="Titel" refname="System.Title">
        <HELPTEXT>Bezeichnung des Work Items.</HELPTEXT>
        <REQUIRED />
      </FIELD>
      <FIELD reportable="dimension" type="String" name="Zustand" refname="System.State">
        <HELPTEXT>Workflow und Status des Work Items.</HELPTEXT>
      </FIELD>
      <FIELD reportable="dimension" type="String" name="Grund" refname="System.Reason">
        <HELPTEXT>Der Grund, warum dieses Work Item in diesem Zustand ist.</HELPTEXT>
      </FIELD>
      <FIELD reportable="dimension" type="TreePath" name="Iterationspfad" refname="System.IterationPath">
        <HELPTEXT>Der Zeitabschnitt, dem dieses Work Item zugeordnet ist.</HELPTEXT>
      </FIELD>
      <FIELD reportable="dimension" type="String" name="Zugewiesen an" refname="System.AssignedTo">
        <HELPTEXT>Der Verantwortliche für dieses Work Item.</HELPTEXT>
        <VALIDUSER />
      </FIELD>
      <FIELD reportable="dimension" type="String" name="Geschlossen von" refname="Microsoft.VSTS.Common.ClosedBy">
        <HELPTEXT>Name desjenigen, der dieses Work Item geschlossen hat.</HELPTEXT>
        <VALIDUSER />
        <WHENNOTCHANGED field="System.State">
          <READONLY />
        </WHENNOTCHANGED>
      </FIELD>
      <FIELD reportable="dimension" type="DateTime" name="Schließungsdatum" refname="Microsoft.VSTS.Common.ClosedDate">
        <HELPTEXT>Datum, an dem dieses Work Item geschlossen wurde.</HELPTEXT>
        <WHENNOTCHANGED field="System.State">
          <READONLY />
        </WHENNOTCHANGED>
      </FIELD>
      <FIELD type="PlainText" name="Beschreibung" refname="System.Description">
        <HELPTEXT>Beschreibung des Work Items.</HELPTEXT>
      </FIELD>
      <FIELD type="History" name="Verlauf" refname="System.History">
        <HELPTEXT>Verlauf und historische Informationen.</HELPTEXT>
      </FIELD>
      <FIELD reportable="dimension" type="TreePath" name="Bereichspfad" refname="System.AreaPath">
        <HELPTEXT>Der logische Bereich, dem dieses Work Item zugeordnet wurde.</HELPTEXT>
      </FIELD>
      <FIELD type="String" name="vmxt_ref (VMXT)" refname="VMXT.id">
        <HELPTEXT>Die V-Modell GUID des Elements</HELPTEXT>
      </FIELD>
      <FIELD type="String" name="ep_ref (VMXT)" refname="VMXT.EPRef">
        <HELPTEXT>Entscheidungspunkt Referenz</HELPTEXT>
      </FIELD>
      <FIELD type="String" name="p_ref (VMXT)" refname="VMXT.PRef">
        <HELPTEXT>Produktreferenz</HELPTEXT>
      </FIELD>
      <FIELD type="PlainText" name="Bemerkungen (VMXT)" refname="VMXT.Log">
        <HELPTEXT>Feld für generelle Anmerkungen und Diskussionen.</HELPTEXT>
      </FIELD>
    	<FIELD reportable="measure" type="Double" name="Verbleibende Arbeit" refname="Microsoft.VSTS.Scheduling.RemainingWork">
			  <HELPTEXT>Schätzung noch zu erbringender Aufwände (in Stunden).</HELPTEXT>
			</FIELD>
			<FIELD reportable="measure" type="Double" name="Abgeschlossene Arbeit" refname="Microsoft.VSTS.Scheduling.CompletedWork">
	      <HELPTEXT>Bereits geleistete Arbeit in einem Arbeitsauftrag (in Stunden).</HELPTEXT>
	    </FIELD>
	    <FIELD reportable="measure" type="Double" name="Basisarbeit" refname="Microsoft.VSTS.Scheduling.BaselineWork">
				<HELPTEXT>Die Anzahl der Arbeitsstunden aus dem Basisplan (Schätzung)</HELPTEXT>
			</FIELD>
			<FIELD reportable="dimension" type="DateTime" name="Startdatum" refname="Microsoft.VSTS.Scheduling.StartDate" />
      <FIELD reportable="dimension" type="DateTime" name="Abschlussdatum" refname="Microsoft.VSTS.Scheduling.FinishDate">
        <HELPTEXT>Geplantes Datum, zu dem dieses Work Item abgeschlossen sein soll.</HELPTEXT>
      </FIELD>
		</FIELDS>
    <WORKFLOW>
      <STATES>
        <STATE value="Geplant" />
        <STATE value="In Bearbeitung">
          <FIELDS>
            <FIELD refname="System.AssignedTo">
              <REQUIRED />
            </FIELD>
          </FIELDS>
        </STATE>
        <STATE value="Abgeschlossen">
          <FIELDS>
            <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
              <SERVERDEFAULT from="clock" />
            </FIELD>
            <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
              <SERVERDEFAULT from="currentuser" />
            </FIELD>
            <FIELD refname="System.AssignedTo">
              <EMPTY />
            </FIELD>
          </FIELDS>
        </STATE>
      </STATES>
      <TRANSITIONS>
        <TRANSITION from="" to="Geplant">
          <REASONS>
            <DEFAULTREASON value="Neu" />
          </REASONS>
        </TRANSITION>
        <TRANSITION from="Geplant" to="In Bearbeitung">
          <REASONS>
            <DEFAULTREASON value="Begonnen" />
          </REASONS>
        </TRANSITION>
        <TRANSITION from="In Bearbeitung" to="Abgeschlossen">
          <REASONS>
            <REASON value="Hinfällig" />
            <DEFAULTREASON value="Abgeschlossen" />
          </REASONS>
        </TRANSITION>
        <TRANSITION from="Abgeschlossen" to="Geplant">
          <REASONS>
            <DEFAULTREASON value="Neubearbeitung erforderlich" />
          </REASONS>
          <FIELDS>
            <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
              <EMPTY />
            </FIELD>
            <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
              <EMPTY />
            </FIELD>
          </FIELDS>
        </TRANSITION>
        <TRANSITION from="Geplant" to="Abgeschlossen">
          <REASONS>
            <DEFAULTREASON value="Hinfällig" />
          </REASONS>
        </TRANSITION>
      </TRANSITIONS>
    </WORKFLOW>
    <FORM>
      <Layout>
        <Group>
          <Column PercentWidth="70">
            <Control FieldName="System.Title" Type="FieldControl" Label="Bezeichnung:" LabelPosition="Left" />
          </Column>
        </Group>
        <Group Label="Klassifikation">
          <Column PercentWidth="100">
            <Control FieldName="System.AreaPath" Type="WorkItemClassificationControl" Label="Area-Pfad:" LabelPosition="Left" />
            <Control FieldName="System.IterationPath" Type="WorkItemClassificationControl" Label="Iterationspfad:" LabelPosition="Left" />
          </Column>
        </Group>
        <Group Label="Status">
          <Column PercentWidth="50">
            <Control FieldName="System.AssignedTo" Type="FieldControl" Label="Bearbeiter:" LabelPosition="Left" />
            <Control FieldName="Microsoft.VSTS.Scheduling.FinishDate" Type="DateTimeControl" Label="Abschlussdatum:" LabelPosition="Left" />
          </Column>
          <Column PercentWidth="50">
            <Control FieldName="System.State" Type="FieldControl" Label="Status:" LabelPosition="Left" />
            <Control FieldName="System.Reason" Type="FieldControl" Label="Grund:" LabelPosition="Left" />
          </Column>
        </Group>
        <TabGroup>
          <Tab Label="Beschreibung">
            <Control FieldName="System.Description" Type="HtmlFieldControl" Label="" LabelPosition="Top" Dock="Fill" />
          </Tab>
          <Tab Label="Bemerkungen">
            <Control FieldName="VMXT.Log" Type="HtmlFieldControl" Label="" LabelPosition="Left" Dock="Fill" />
          </Tab>
          <Tab Label="Verlauf">
            <Control FieldName="System.History" Type="WorkItemLogControl" Label="" LabelPosition="Top" Dock="Fill" />
          </Tab>
          <Tab Label="Links">
            <Control Type="LinksControl" Label="" LabelPosition="Top" />
          </Tab>
          <Tab Label="Anlagen">
            <Control Type="AttachmentsControl" Label="" LabelPosition="Top" />
          </Tab>
        </TabGroup>
      </Layout>
    </FORM>
  </WORKITEMTYPE>
</WITD>